/**

 * @Description:TODO

 * @author:liyang

 * @time:2017年7月27日 上午9:29:46

 */
package com.thor.palmmall.card.member;

import com.thor.palmmall.card.common.SOperateInfo;

/**
 * @author:liyang
 * @time:2017年7月27日 上午9:29:46
 * @since:1.0
 */
public class OpenCardRequest {

  private SOperateInfo operCtx;

  private CardInfo request;

  public SOperateInfo getOperCtx() {
    return operCtx;
  }

  public void setOperCtx(SOperateInfo operCtx) {
    this.operCtx = operCtx;
  }

  public CardInfo getRequest() {
    return request;
  }

  public void setRequest(CardInfo request) {
    this.request = request;
  }

  public static class CardInfo {

    private SMember member;
    private ExtMember extMember;

    public SMember getMember() {
      return member;
    }

    public void setMember(SMember member) {
      this.member = member;
    }

    public ExtMember getExtMember() {
      return extMember;
    }

    public void setExtMember(ExtMember extMember) {
      this.extMember = extMember;
    }
  }

  public static class ExtMember {
    private String openId;

    private String cardId;

    public void setOpenId(String openId) {
      this.openId = openId;
    }

    public String getOpenId() {
      return this.openId;
    }

    public void setCardId(String cardId) {
      this.cardId = cardId;
    }

    public String getCardId() {
      return this.cardId;
    }
  }
}
